home *** CD-ROM | disk | FTP | other *** search
/ Gigarom 1 / Gigarom Macintosh Archives (Quantum Leap)(CDRM1080320)(1993).iso / FILES / APP / S-Z / TimeBook2.0.sit / TimeBook 2.0 / background_7188.xml < prev    next >
Extensible Markup Language  |  1993-03-22  |  54KB  |  1,397 lines

  1. <?xml version="1.0" encoding="utf-8" ?>
  2. <!DOCTYPE background PUBLIC "-//Apple, Inc.//DTD background V 2.0//EN" "" >
  3. <background>
  4.     <id>7188</id>
  5.     <filler1>0</filler1>
  6.     <bitmap>BMAP_5149.pbm</bitmap>
  7.     <cantDelete> <true /> </cantDelete>
  8.     <showPict> <true /> </showPict>
  9.     <dontSearch> <false /> </dontSearch>
  10.     <link rel="stylesheet" type="text/css" href="stylesheet_3169.css" />
  11.     <part>
  12.         <id>88</id>
  13.         <type>field</type>
  14.         <visible> <true /> </visible>
  15.         <dontWrap> <true /> </dontWrap>
  16.         <dontSearch> <false /> </dontSearch>
  17.         <sharedText> <true /> </sharedText>
  18.         <fixedLineHeight> <false /> </fixedLineHeight>
  19.         <autoTab> <false /> </autoTab>
  20.         <lockText> <false /> </lockText>
  21.         <rect>
  22.             <left>115</left>
  23.             <top>16</top>
  24.             <right>282</right>
  25.             <bottom>38</bottom>
  26.         </rect>
  27.         <style>transparent</style>
  28.         <autoSelect> <false /> </autoSelect>
  29.         <showLines> <false /> </showLines>
  30.         <wideMargins> <false /> </wideMargins>
  31.         <multipleLines> <false /> </multipleLines>
  32.         <reservedFamily> 0 </reservedFamily>
  33.         <titleWidth>0</titleWidth>
  34.         <icon>0</icon>
  35.         <textAlign>left</textAlign>
  36.         <font>Chicago</font>
  37.         <textSize>12</textSize>
  38.         <textStyle>plain</textStyle>
  39.         <textHeight>16</textHeight>
  40.         <name>JobInfo</name>
  41.         <script></script>
  42.     </part>
  43.     <part>
  44.         <id>13</id>
  45.         <type>field</type>
  46.         <visible> <true /> </visible>
  47.         <dontWrap> <true /> </dontWrap>
  48.         <dontSearch> <false /> </dontSearch>
  49.         <sharedText> <false /> </sharedText>
  50.         <fixedLineHeight> <false /> </fixedLineHeight>
  51.         <autoTab> <false /> </autoTab>
  52.         <lockText> <false /> </lockText>
  53.         <rect>
  54.             <left>265</left>
  55.             <top>176</top>
  56.             <right>405</right>
  57.             <bottom>219</bottom>
  58.         </rect>
  59.         <style>scrolling</style>
  60.         <autoSelect> <false /> </autoSelect>
  61.         <showLines> <false /> </showLines>
  62.         <wideMargins> <false /> </wideMargins>
  63.         <multipleLines> <false /> </multipleLines>
  64.         <reservedFamily> 0 </reservedFamily>
  65.         <titleWidth>0</titleWidth>
  66.         <icon>0</icon>
  67.         <textAlign>left</textAlign>
  68.         <font>Geneva</font>
  69.         <textSize>9</textSize>
  70.         <textStyle>plain</textStyle>
  71.         <textHeight>12</textHeight>
  72.         <name>totalCompareTime</name>
  73.         <script></script>
  74.     </part>
  75.     <part>
  76.         <id>11</id>
  77.         <type>field</type>
  78.         <visible> <true /> </visible>
  79.         <dontWrap> <true /> </dontWrap>
  80.         <dontSearch> <false /> </dontSearch>
  81.         <sharedText> <false /> </sharedText>
  82.         <fixedLineHeight> <false /> </fixedLineHeight>
  83.         <autoTab> <false /> </autoTab>
  84.         <lockText> <false /> </lockText>
  85.         <rect>
  86.             <left>265</left>
  87.             <top>86</top>
  88.             <right>405</right>
  89.             <bottom>138</bottom>
  90.         </rect>
  91.         <style>scrolling</style>
  92.         <autoSelect> <false /> </autoSelect>
  93.         <showLines> <false /> </showLines>
  94.         <wideMargins> <false /> </wideMargins>
  95.         <multipleLines> <false /> </multipleLines>
  96.         <reservedFamily> 0 </reservedFamily>
  97.         <titleWidth>0</titleWidth>
  98.         <icon>0</icon>
  99.         <textAlign>left</textAlign>
  100.         <font>Geneva</font>
  101.         <textSize>9</textSize>
  102.         <textStyle>plain</textStyle>
  103.         <textHeight>12</textHeight>
  104.         <name>totalTime</name>
  105.         <script></script>
  106.     </part>
  107.     <part>
  108.         <id>21</id>
  109.         <type>field</type>
  110.         <visible> <true /> </visible>
  111.         <dontWrap> <true /> </dontWrap>
  112.         <dontSearch> <false /> </dontSearch>
  113.         <sharedText> <false /> </sharedText>
  114.         <fixedLineHeight> <false /> </fixedLineHeight>
  115.         <autoTab> <false /> </autoTab>
  116.         <lockText> <false /> </lockText>
  117.         <rect>
  118.             <left>265</left>
  119.             <top>137</top>
  120.             <right>405</right>
  121.             <bottom>177</bottom>
  122.         </rect>
  123.         <style>scrolling</style>
  124.         <autoSelect> <false /> </autoSelect>
  125.         <showLines> <false /> </showLines>
  126.         <wideMargins> <false /> </wideMargins>
  127.         <multipleLines> <false /> </multipleLines>
  128.         <reservedFamily> 0 </reservedFamily>
  129.         <titleWidth>0</titleWidth>
  130.         <icon>0</icon>
  131.         <textAlign>left</textAlign>
  132.         <font>Geneva</font>
  133.         <textSize>9</textSize>
  134.         <textStyle>plain</textStyle>
  135.         <textHeight>12</textHeight>
  136.         <name>totalOverTime</name>
  137.         <script></script>
  138.     </part>
  139.     <part>
  140.         <id>22</id>
  141.         <type>field</type>
  142.         <visible> <true /> </visible>
  143.         <dontWrap> <true /> </dontWrap>
  144.         <dontSearch> <false /> </dontSearch>
  145.         <sharedText> <false /> </sharedText>
  146.         <fixedLineHeight> <false /> </fixedLineHeight>
  147.         <autoTab> <false /> </autoTab>
  148.         <lockText> <false /> </lockText>
  149.         <rect>
  150.             <left>266</left>
  151.             <top>205</top>
  152.             <right>404</right>
  153.             <bottom>237</bottom>
  154.         </rect>
  155.         <style>scrolling</style>
  156.         <autoSelect> <false /> </autoSelect>
  157.         <showLines> <false /> </showLines>
  158.         <wideMargins> <false /> </wideMargins>
  159.         <multipleLines> <false /> </multipleLines>
  160.         <reservedFamily> 0 </reservedFamily>
  161.         <titleWidth>0</titleWidth>
  162.         <icon>0</icon>
  163.         <textAlign>left</textAlign>
  164.         <font>Geneva</font>
  165.         <textSize>9</textSize>
  166.         <textStyle>plain</textStyle>
  167.         <textHeight>12</textHeight>
  168.         <name>totalCompareOverTime</name>
  169.         <script></script>
  170.     </part>
  171.     <part>
  172.         <id>2</id>
  173.         <type>field</type>
  174.         <visible> <true /> </visible>
  175.         <dontWrap> <true /> </dontWrap>
  176.         <dontSearch> <false /> </dontSearch>
  177.         <sharedText> <false /> </sharedText>
  178.         <fixedLineHeight> <false /> </fixedLineHeight>
  179.         <autoTab> <false /> </autoTab>
  180.         <lockText> <true /> </lockText>
  181.         <rect>
  182.             <left>8</left>
  183.             <top>77</top>
  184.             <right>340</right>
  185.             <bottom>250</bottom>
  186.         </rect>
  187.         <style>scrolling</style>
  188.         <autoSelect> <false /> </autoSelect>
  189.         <showLines> <false /> </showLines>
  190.         <wideMargins> <false /> </wideMargins>
  191.         <multipleLines> <false /> </multipleLines>
  192.         <reservedFamily> 0 </reservedFamily>
  193.         <titleWidth>0</titleWidth>
  194.         <icon>0</icon>
  195.         <textAlign>left</textAlign>
  196.         <font>Geneva</font>
  197.         <textSize>9</textSize>
  198.         <textStyle>plain</textStyle>
  199.         <textHeight>12</textHeight>
  200.         <name>recorderBookList</name>
  201.         <script>on mouseUpput the short name of this cd into goCdif fld "day" is not the long date and the value of the clickLine is empty thenenterNewJobelseput word 2 of the clickLine into theNumif the textstyle of item 1 of the clickLine is plain thenrepeat with x = 1 to (the number of items of line theNum of fld "recorderBookList")set the textStyle of item x of line theNum of fld "recorderBookList" to groupend repeatend ifput the clickText into matchTextlistEdit "recorderBookList",matchText,theNum,(fld "day")end ifgo cd goCdend mouseUpon mouseEnterglobal holdRecorderput fld id 2 into holdRecorderend mouseEnteron mouseLeaveif the id of this bg is not 7188 then exit mouseLeaveglobal holdRecorder,saveLockOutif holdRecorder ‚↠fld id 2 then put true into saveLockOutend mouseLeaveon enterNewJobglobal versionNumber,commentsOn,autoUpdatelock screenlock messagesput the short name of this cd into goCdgo to stack "TimeClock" && versionNumberput newJobInfo(39) into newJobgo cd goCd of stack "TimeBook" && versionNumberif the number of lines of fld id 2 = 0 thenask "Enter start time for new job." with the short timeelseask "Enter start time for new job." with item 2 of last line of fld id 2end ifif the result is cancel then exit to hyperCardconvert it to short timeif the result is not empty thenanswer "Invalid time."exit to hyperCardend ifput it & "," before newJobif autoUpdate is true thenask "Enter stop time for new job." & return & "TimeBook cannot auto update this entry. Be sure to calculate and save your time sheet " & ¬¨"as soon as possible." with the short timeelseask "Enter stop time for new job." with the short timeend ifif the result is cancel then exit to hyperCardconvert it to short timeif the result is not empty thenanswer "Invalid time."exit to hyperCardend ifput it into item 2 of newJobgo to stack "TimeClock" && versionNumberput newJobInfo(61) after newJobgo cd goCd of stack "TimeBook" && versionNumberput newJob & return after fld id 2if commentsOn is true thenchangeCom (the number of lines of fld id 2)end ifend enterNewJobfunction newJobInfo whatIdif whatId is 65 thenget showList("(C0) No Comment" & return & fld id whatId,"Enter comment",true,false,"Enter,Cancel",1)elseif whatId is 39 then put "job" into whatTermif whatId is 61 then put "billing category" into whatTermget showList(fld id whatId,"Enter " & whatTerm,true,false,"Enter,Cancel",1)end ifif the result is cancel or line 1 of it is "Cancel" thenpop cdexit to hyperCardend ifif line 1 of it is "Enter" thenif whatId is 39 then put "," & line (line 2 of it) of fld id whatId into changeToif whatId is 61 then put "," & word 1 of line (line 2 of it) of fld id whatId into changeToend ifif changeTo is "changeTo" then return emptyelse return changeToend newJobInfo</script>
  202.     </part>
  203.     <part>
  204.         <id>18</id>
  205.         <type>button</type>
  206.         <visible> <true /> </visible>
  207.         <reserved5> 0 </reserved5>
  208.         <reserved4> 0 </reserved4>
  209.         <reserved3> 0 </reserved3>
  210.         <reserved2> 0 </reserved2>
  211.         <reserved1> 0 </reserved1>
  212.         <enabled> <true /> </enabled>
  213.         <rect>
  214.             <left>325</left>
  215.             <top>64</top>
  216.             <right>351</right>
  217.             <bottom>87</bottom>
  218.         </rect>
  219.         <style>transparent</style>
  220.         <showName> <false /> </showName>
  221.         <highlight> <true /> </highlight>
  222.         <autoHighlight> <false /> </autoHighlight>
  223.         <sharedHighlight> <true /> </sharedHighlight>
  224.         <family>0</family>
  225.         <titleWidth>0</titleWidth>
  226.         <icon>0</icon>
  227.         <textAlign>center</textAlign>
  228.         <font>Chicago</font>
  229.         <textSize>12</textSize>
  230.         <textStyle>plain</textStyle>
  231.         <name>PunchClock3</name>
  232.         <script></script>
  233.     </part>
  234.     <part>
  235.         <id>26</id>
  236.         <type>field</type>
  237.         <visible> <false /> </visible>
  238.         <dontWrap> <false /> </dontWrap>
  239.         <dontSearch> <false /> </dontSearch>
  240.         <sharedText> <false /> </sharedText>
  241.         <fixedLineHeight> <false /> </fixedLineHeight>
  242.         <autoTab> <false /> </autoTab>
  243.         <lockText> <true /> </lockText>
  244.         <rect>
  245.             <left>285</left>
  246.             <top>35</top>
  247.             <right>396</right>
  248.             <bottom>50</bottom>
  249.         </rect>
  250.         <style>transparent</style>
  251.         <autoSelect> <false /> </autoSelect>
  252.         <showLines> <false /> </showLines>
  253.         <wideMargins> <false /> </wideMargins>
  254.         <multipleLines> <false /> </multipleLines>
  255.         <reservedFamily> 0 </reservedFamily>
  256.         <titleWidth>0</titleWidth>
  257.         <icon>0</icon>
  258.         <textAlign>left</textAlign>
  259.         <font>Geneva</font>
  260.         <textSize>9</textSize>
  261.         <textStyle>plain</textStyle>
  262.         <textHeight>12</textHeight>
  263.         <name>NonBilledTotal</name>
  264.         <script></script>
  265.     </part>
  266.     <part>
  267.         <id>27</id>
  268.         <type>field</type>
  269.         <visible> <false /> </visible>
  270.         <dontWrap> <false /> </dontWrap>
  271.         <dontSearch> <false /> </dontSearch>
  272.         <sharedText> <true /> </sharedText>
  273.         <fixedLineHeight> <false /> </fixedLineHeight>
  274.         <autoTab> <false /> </autoTab>
  275.         <lockText> <true /> </lockText>
  276.         <rect>
  277.             <left>243</left>
  278.             <top>35</top>
  279.             <right>286</right>
  280.             <bottom>50</bottom>
  281.         </rect>
  282.         <style>transparent</style>
  283.         <autoSelect> <false /> </autoSelect>
  284.         <showLines> <false /> </showLines>
  285.         <wideMargins> <false /> </wideMargins>
  286.         <multipleLines> <false /> </multipleLines>
  287.         <reservedFamily> 0 </reservedFamily>
  288.         <titleWidth>0</titleWidth>
  289.         <icon>0</icon>
  290.         <textAlign>left</textAlign>
  291.         <font>Geneva</font>
  292.         <textSize>9</textSize>
  293.         <textStyle>plain</textStyle>
  294.         <textHeight>12</textHeight>
  295.         <name>NonBilledCopy</name>
  296.         <script></script>
  297.     </part>
  298.     <part>
  299.         <id>28</id>
  300.         <type>button</type>
  301.         <visible> <true /> </visible>
  302.         <reserved5> 0 </reserved5>
  303.         <reserved4> 0 </reserved4>
  304.         <reserved3> 0 </reserved3>
  305.         <reserved2> 0 </reserved2>
  306.         <reserved1> 0 </reserved1>
  307.         <enabled> <true /> </enabled>
  308.         <rect>
  309.             <left>6</left>
  310.             <top>7</top>
  311.             <right>47</right>
  312.             <bottom>42</bottom>
  313.         </rect>
  314.         <style>transparent</style>
  315.         <showName> <false /> </showName>
  316.         <highlight> <false /> </highlight>
  317.         <autoHighlight> <false /> </autoHighlight>
  318.         <sharedHighlight> <false /> </sharedHighlight>
  319.         <family>0</family>
  320.         <titleWidth>0</titleWidth>
  321.         <icon>14933</icon>
  322.         <textAlign>center</textAlign>
  323.         <font>Chicago</font>
  324.         <textSize>12</textSize>
  325.         <textStyle>plain</textStyle>
  326.         <name>Go TimeBook</name>
  327.         <script>on mouseDownset the icon of me to 25827end mouseDownon mouseUpset icon of me to 14933end mouseUpon mouseLeaveif icon of me is 25827 then set icon of me to 14933end mouseLeave</script>
  328.     </part>
  329.     <part>
  330.         <id>36</id>
  331.         <type>field</type>
  332.         <visible> <false /> </visible>
  333.         <dontWrap> <true /> </dontWrap>
  334.         <dontSearch> <false /> </dontSearch>
  335.         <sharedText> <true /> </sharedText>
  336.         <fixedLineHeight> <false /> </fixedLineHeight>
  337.         <autoTab> <false /> </autoTab>
  338.         <lockText> <true /> </lockText>
  339.         <rect>
  340.             <left>298</left>
  341.             <top>49</top>
  342.             <right>502</right>
  343.             <bottom>258</bottom>
  344.         </rect>
  345.         <style>scrolling</style>
  346.         <autoSelect> <false /> </autoSelect>
  347.         <showLines> <false /> </showLines>
  348.         <wideMargins> <false /> </wideMargins>
  349.         <multipleLines> <false /> </multipleLines>
  350.         <reservedFamily> 0 </reservedFamily>
  351.         <titleWidth>0</titleWidth>
  352.         <icon>0</icon>
  353.         <textAlign>left</textAlign>
  354.         <font>Geneva</font>
  355.         <textSize>9</textSize>
  356.         <textStyle>plain</textStyle>
  357.         <textHeight>12</textHeight>
  358.         <name>LogicComments</name>
  359.         <script></script>
  360.     </part>
  361.     <part>
  362.         <id>53</id>
  363.         <type>field</type>
  364.         <visible> <true /> </visible>
  365.         <dontWrap> <true /> </dontWrap>
  366.         <dontSearch> <false /> </dontSearch>
  367.         <sharedText> <true /> </sharedText>
  368.         <fixedLineHeight> <false /> </fixedLineHeight>
  369.         <autoTab> <false /> </autoTab>
  370.         <lockText> <false /> </lockText>
  371.         <rect>
  372.             <left>325</left>
  373.             <top>50</top>
  374.             <right>390</right>
  375.             <bottom>65</bottom>
  376.         </rect>
  377.         <style>transparent</style>
  378.         <autoSelect> <false /> </autoSelect>
  379.         <showLines> <false /> </showLines>
  380.         <wideMargins> <false /> </wideMargins>
  381.         <multipleLines> <false /> </multipleLines>
  382.         <reservedFamily> 0 </reservedFamily>
  383.         <titleWidth>0</titleWidth>
  384.         <icon>0</icon>
  385.         <textAlign>left</textAlign>
  386.         <font>Geneva</font>
  387.         <textSize>9</textSize>
  388.         <textStyle>bold</textStyle>
  389.         <textHeight>12</textHeight>
  390.         <name>Time Book copy</name>
  391.         <script></script>
  392.     </part>
  393.     <part>
  394.         <id>57</id>
  395.         <type>button</type>
  396.         <visible> <true /> </visible>
  397.         <reserved5> 0 </reserved5>
  398.         <reserved4> 0 </reserved4>
  399.         <reserved3> 0 </reserved3>
  400.         <reserved2> 0 </reserved2>
  401.         <reserved1> 0 </reserved1>
  402.         <enabled> <true /> </enabled>
  403.         <rect>
  404.             <left>396</left>
  405.             <top>14</top>
  406.             <right>499</right>
  407.             <bottom>34</bottom>
  408.         </rect>
  409.         <style>transparent</style>
  410.         <showName> <true /> </showName>
  411.         <highlight> <false /> </highlight>
  412.         <autoHighlight> <true /> </autoHighlight>
  413.         <sharedHighlight> <true /> </sharedHighlight>
  414.         <family>0</family>
  415.         <titleWidth>0</titleWidth>
  416.         <icon>0</icon>
  417.         <textAlign>center</textAlign>
  418.         <font>Chicago</font>
  419.         <textSize>12</textSize>
  420.         <textStyle>plain</textStyle>
  421.         <name>Do Time Sheet</name>
  422.         <script>on mouseUpglobal versionNumberif "TimeClock" && versionNumber is not in stacksInUse then start using stack "TimeClock" && versionNumberset hilite of bg button "PunchClock3" to truecheckDayList (fld id 2)if hilite of bg button "PunchClock3" is not true thenexit mouseUpend ifget fld "Week"put it into fld "TimeSheetWeek" of cd 1 of bg "TimeSheet"send calculateTimeSheet to bg "TimeSheet"logicMenusend mouseUp</script>
  423.     </part>
  424.     <part>
  425.         <id>58</id>
  426.         <type>field</type>
  427.         <visible> <true /> </visible>
  428.         <dontWrap> <true /> </dontWrap>
  429.         <dontSearch> <false /> </dontSearch>
  430.         <sharedText> <true /> </sharedText>
  431.         <fixedLineHeight> <false /> </fixedLineHeight>
  432.         <autoTab> <false /> </autoTab>
  433.         <lockText> <false /> </lockText>
  434.         <rect>
  435.             <left>243</left>
  436.             <top>23</top>
  437.             <right>396</right>
  438.             <bottom>38</bottom>
  439.         </rect>
  440.         <style>transparent</style>
  441.         <autoSelect> <false /> </autoSelect>
  442.         <showLines> <false /> </showLines>
  443.         <wideMargins> <false /> </wideMargins>
  444.         <multipleLines> <false /> </multipleLines>
  445.         <reservedFamily> 0 </reservedFamily>
  446.         <titleWidth>0</titleWidth>
  447.         <icon>0</icon>
  448.         <textAlign>left</textAlign>
  449.         <font>Geneva</font>
  450.         <textSize>9</textSize>
  451.         <textStyle>plain</textStyle>
  452.         <textHeight>12</textHeight>
  453.         <name>Week</name>
  454.         <script></script>
  455.     </part>
  456.     <part>
  457.         <id>60</id>
  458.         <type>field</type>
  459.         <visible> <true /> </visible>
  460.         <dontWrap> <true /> </dontWrap>
  461.         <dontSearch> <false /> </dontSearch>
  462.         <sharedText> <true /> </sharedText>
  463.         <fixedLineHeight> <false /> </fixedLineHeight>
  464.         <autoTab> <false /> </autoTab>
  465.         <lockText> <false /> </lockText>
  466.         <rect>
  467.             <left>209</left>
  468.             <top>11</top>
  469.             <right>244</right>
  470.             <bottom>38</bottom>
  471.         </rect>
  472.         <style>transparent</style>
  473.         <autoSelect> <false /> </autoSelect>
  474.         <showLines> <false /> </showLines>
  475.         <wideMargins> <false /> </wideMargins>
  476.         <multipleLines> <false /> </multipleLines>
  477.         <reservedFamily> 0 </reservedFamily>
  478.         <titleWidth>0</titleWidth>
  479.         <icon>0</icon>
  480.         <textAlign>left</textAlign>
  481.         <font>Geneva</font>
  482.         <textSize>9</textSize>
  483.         <textStyle>bold</textStyle>
  484.         <textHeight>12</textHeight>
  485.         <name>JobInfo</name>
  486.         <script></script>
  487.     </part>
  488.     <part>
  489.         <id>64</id>
  490.         <type>button</type>
  491.         <visible> <true /> </visible>
  492.         <reserved5> 0 </reserved5>
  493.         <reserved4> 0 </reserved4>
  494.         <reserved3> 0 </reserved3>
  495.         <reserved2> 0 </reserved2>
  496.         <reserved1> 0 </reserved1>
  497.         <enabled> <true /> </enabled>
  498.         <rect>
  499.             <left>48</left>
  500.             <top>11</top>
  501.             <right>78</right>
  502.             <bottom>38</bottom>
  503.         </rect>
  504.         <style>transparent</style>
  505.         <showName> <false /> </showName>
  506.         <highlight> <false /> </highlight>
  507.         <autoHighlight> <false /> </autoHighlight>
  508.         <sharedHighlight> <false /> </sharedHighlight>
  509.         <family>0</family>
  510.         <titleWidth>0</titleWidth>
  511.         <icon>19321</icon>
  512.         <textAlign>center</textAlign>
  513.         <font>Chicago</font>
  514.         <textSize>12</textSize>
  515.         <textStyle>plain</textStyle>
  516.         <name>Go Time Sheet</name>
  517.         <script>on mouseDownset icon of me to 18919end mouseDownon mouseUpset icon of me to 19321visual wipe rightgo to bg "timeSheet"end mouseUpon mouseLeaveif icon of me is 18919 then set icon of me to 19321end mouseLeave</script>
  518.     </part>
  519.     <part>
  520.         <id>69</id>
  521.         <type>field</type>
  522.         <visible> <true /> </visible>
  523.         <dontWrap> <true /> </dontWrap>
  524.         <dontSearch> <false /> </dontSearch>
  525.         <sharedText> <false /> </sharedText>
  526.         <fixedLineHeight> <true /> </fixedLineHeight>
  527.         <autoTab> <false /> </autoTab>
  528.         <lockText> <true /> </lockText>
  529.         <rect>
  530.             <left>8</left>
  531.             <top>64</top>
  532.             <right>199</right>
  533.             <bottom>250</bottom>
  534.         </rect>
  535.         <style>scrolling</style>
  536.         <autoSelect> <false /> </autoSelect>
  537.         <showLines> <false /> </showLines>
  538.         <wideMargins> <false /> </wideMargins>
  539.         <multipleLines> <false /> </multipleLines>
  540.         <reservedFamily> 0 </reservedFamily>
  541.         <titleWidth>0</titleWidth>
  542.         <icon>0</icon>
  543.         <textAlign>left</textAlign>
  544.         <font>Geneva</font>
  545.         <textSize>9</textSize>
  546.         <textStyle>plain</textStyle>
  547.         <textHeight>14</textHeight>
  548.         <name>recorderBookList</name>
  549.         <script>on mouseUpput the short name of this cd into goCdif fld "day" is not the long date and the value of the clickLine is empty thenenterNewJobelseput the value of the clickLine into matchTextlistEdit 2,matchText,(word 2 of the clickLine),(fld "day")end ifgo cd goCdset cursor to watchupdateFldsend mouseUpon mouseEnterglobal holdRecorderput fld id 2 into holdRecorderend mouseEnteron mouseLeaveif the id of this bg is not 7188 then exit mouseLeaveglobal holdRecorder,saveLockOutif holdRecorder ‚↠fld id 2 then put true into saveLockOutend mouseLeave</script>
  550.     </part>
  551.     <part>
  552.         <id>70</id>
  553.         <type>field</type>
  554.         <visible> <true /> </visible>
  555.         <dontWrap> <true /> </dontWrap>
  556.         <dontSearch> <false /> </dontSearch>
  557.         <sharedText> <false /> </sharedText>
  558.         <fixedLineHeight> <true /> </fixedLineHeight>
  559.         <autoTab> <false /> </autoTab>
  560.         <lockText> <true /> </lockText>
  561.         <rect>
  562.             <left>182</left>
  563.             <top>64</top>
  564.             <right>253</right>
  565.             <bottom>250</bottom>
  566.         </rect>
  567.         <style>scrolling</style>
  568.         <autoSelect> <false /> </autoSelect>
  569.         <showLines> <false /> </showLines>
  570.         <wideMargins> <false /> </wideMargins>
  571.         <multipleLines> <false /> </multipleLines>
  572.         <reservedFamily> 0 </reservedFamily>
  573.         <titleWidth>0</titleWidth>
  574.         <icon>0</icon>
  575.         <textAlign>right</textAlign>
  576.         <font>Geneva</font>
  577.         <textSize>9</textSize>
  578.         <textStyle>plain</textStyle>
  579.         <textHeight>14</textHeight>
  580.         <name>recorderBookList</name>
  581.         <script>on mouseUpput the short name of this cd into goCdif fld "day" is not the long date and the value of the clickLine is empty thenenterNewJobelseput the value of the clickLine into matchTextlistEdit 2,matchText,(word 2 of the clickLine),(fld "day")end ifgo cd goCdupdateFldsend mouseUpon mouseEnterglobal holdRecorderput fld id 2 into holdRecorderend mouseEnteron mouseLeaveif the id of this bg is not 7188 then exit mouseLeaveglobal holdRecorder,saveLockOutif holdRecorder ‚↠fld id 2 then put true into saveLockOutend mouseLeave</script>
  582.     </part>
  583.     <part>
  584.         <id>71</id>
  585.         <type>field</type>
  586.         <visible> <true /> </visible>
  587.         <dontWrap> <true /> </dontWrap>
  588.         <dontSearch> <false /> </dontSearch>
  589.         <sharedText> <false /> </sharedText>
  590.         <fixedLineHeight> <true /> </fixedLineHeight>
  591.         <autoTab> <false /> </autoTab>
  592.         <lockText> <true /> </lockText>
  593.         <rect>
  594.             <left>236</left>
  595.             <top>64</top>
  596.             <right>307</right>
  597.             <bottom>250</bottom>
  598.         </rect>
  599.         <style>scrolling</style>
  600.         <autoSelect> <false /> </autoSelect>
  601.         <showLines> <false /> </showLines>
  602.         <wideMargins> <false /> </wideMargins>
  603.         <multipleLines> <false /> </multipleLines>
  604.         <reservedFamily> 0 </reservedFamily>
  605.         <titleWidth>0</titleWidth>
  606.         <icon>0</icon>
  607.         <textAlign>right</textAlign>
  608.         <font>Geneva</font>
  609.         <textSize>9</textSize>
  610.         <textStyle>plain</textStyle>
  611.         <textHeight>14</textHeight>
  612.         <name>recorderBookList</name>
  613.         <script>on mouseUpput the short name of this cd into goCdif fld "day" is not the long date and the value of the clickLine is empty thenenterNewJobelseput the value of the clickLine into matchTextlistEdit 2,matchText,(word 2 of the clickLine),(fld "day")end ifgo cd goCdupdateFldsend mouseUpon mouseEnterglobal holdRecorderput fld id 2 into holdRecorderend mouseEnteron mouseLeaveif the id of this bg is not 7188 then exit mouseLeaveglobal holdRecorder,saveLockOutif holdRecorder ‚↠fld id 2 then put true into saveLockOutend mouseLeave</script>
  614.     </part>
  615.     <part>
  616.         <id>72</id>
  617.         <type>field</type>
  618.         <visible> <true /> </visible>
  619.         <dontWrap> <true /> </dontWrap>
  620.         <dontSearch> <false /> </dontSearch>
  621.         <sharedText> <false /> </sharedText>
  622.         <fixedLineHeight> <true /> </fixedLineHeight>
  623.         <autoTab> <false /> </autoTab>
  624.         <lockText> <true /> </lockText>
  625.         <rect>
  626.             <left>290</left>
  627.             <top>64</top>
  628.             <right>342</right>
  629.             <bottom>250</bottom>
  630.         </rect>
  631.         <style>scrolling</style>
  632.         <autoSelect> <false /> </autoSelect>
  633.         <showLines> <false /> </showLines>
  634.         <wideMargins> <false /> </wideMargins>
  635.         <multipleLines> <false /> </multipleLines>
  636.         <reservedFamily> 0 </reservedFamily>
  637.         <titleWidth>0</titleWidth>
  638.         <icon>0</icon>
  639.         <textAlign>left</textAlign>
  640.         <font>Geneva</font>
  641.         <textSize>9</textSize>
  642.         <textStyle>plain</textStyle>
  643.         <textHeight>14</textHeight>
  644.         <name>recorderBookList</name>
  645.         <script>on mouseUpput the short name of this cd into goCdif fld "day" is not the long date and the value of the clickLine is empty thenenterNewJobelseput the value of the clickLine into matchTextlistEdit 2,matchText,(word 2 of the clickLine),(fld "day")end ifgo cd goCdupdateFldsend mouseUpon mouseEnterglobal holdRecorderput fld id 2 into holdRecorderend mouseEnteron mouseLeaveif the id of this bg is not 7188 then exit mouseLeaveglobal holdRecorder,saveLockOutif holdRecorder ‚↠fld id 2 then put true into saveLockOutend mouseLeave</script>
  646.     </part>
  647.     <part>
  648.         <id>35</id>
  649.         <type>field</type>
  650.         <visible> <true /> </visible>
  651.         <dontWrap> <true /> </dontWrap>
  652.         <dontSearch> <false /> </dontSearch>
  653.         <sharedText> <false /> </sharedText>
  654.         <fixedLineHeight> <true /> </fixedLineHeight>
  655.         <autoTab> <false /> </autoTab>
  656.         <lockText> <true /> </lockText>
  657.         <rect>
  658.             <left>325</left>
  659.             <top>64</top>
  660.             <right>505</right>
  661.             <bottom>250</bottom>
  662.         </rect>
  663.         <style>scrolling</style>
  664.         <autoSelect> <false /> </autoSelect>
  665.         <showLines> <false /> </showLines>
  666.         <wideMargins> <false /> </wideMargins>
  667.         <multipleLines> <false /> </multipleLines>
  668.         <reservedFamily> 0 </reservedFamily>
  669.         <titleWidth>0</titleWidth>
  670.         <icon>0</icon>
  671.         <textAlign>left</textAlign>
  672.         <font>Geneva</font>
  673.         <textSize>9</textSize>
  674.         <textStyle>plain</textStyle>
  675.         <textHeight>14</textHeight>
  676.         <name>recorderBookList</name>
  677.         <script>on mouseWithinput theFields() into fieldListif the selectedField is not empty then exit mouseWithinget the scroll of fld id 35if it ‚↠the scroll of first item of fieldList thenput the textHeight of fld id 35 into baseLineSizelock screenrepeat with count = 1 to (number of items in fieldList - 1)set scroll of (item count of fieldList) to itend repeatunlock screenend ifend mouseWithinon mouseUpif fld id 35 is empty then exit mouseUpchangeComend mouseUp</script>
  678.     </part>
  679.     <part>
  680.         <id>62</id>
  681.         <type>field</type>
  682.         <visible> <false /> </visible>
  683.         <dontWrap> <false /> </dontWrap>
  684.         <dontSearch> <false /> </dontSearch>
  685.         <sharedText> <true /> </sharedText>
  686.         <fixedLineHeight> <false /> </fixedLineHeight>
  687.         <autoTab> <false /> </autoTab>
  688.         <lockText> <false /> </lockText>
  689.         <rect>
  690.             <left>51</left>
  691.             <top>151</top>
  692.             <right>469</right>
  693.             <bottom>201</bottom>
  694.         </rect>
  695.         <style>shadow</style>
  696.         <autoSelect> <false /> </autoSelect>
  697.         <showLines> <false /> </showLines>
  698.         <wideMargins> <false /> </wideMargins>
  699.         <multipleLines> <false /> </multipleLines>
  700.         <reservedFamily> 0 </reservedFamily>
  701.         <titleWidth>0</titleWidth>
  702.         <icon>0</icon>
  703.         <textAlign>center</textAlign>
  704.         <font>Chicago</font>
  705.         <textSize>12</textSize>
  706.         <textStyle>plain</textStyle>
  707.         <textHeight>16</textHeight>
  708.         <name>HiddenFieldBlock</name>
  709.         <script></script>
  710.     </part>
  711.     <part>
  712.         <id>73</id>
  713.         <type>field</type>
  714.         <visible> <true /> </visible>
  715.         <dontWrap> <true /> </dontWrap>
  716.         <dontSearch> <false /> </dontSearch>
  717.         <sharedText> <true /> </sharedText>
  718.         <fixedLineHeight> <false /> </fixedLineHeight>
  719.         <autoTab> <false /> </autoTab>
  720.         <lockText> <false /> </lockText>
  721.         <rect>
  722.             <left>8</left>
  723.             <top>50</top>
  724.             <right>183</right>
  725.             <bottom>65</bottom>
  726.         </rect>
  727.         <style>rectangle</style>
  728.         <autoSelect> <false /> </autoSelect>
  729.         <showLines> <false /> </showLines>
  730.         <wideMargins> <false /> </wideMargins>
  731.         <multipleLines> <false /> </multipleLines>
  732.         <reservedFamily> 0 </reservedFamily>
  733.         <titleWidth>0</titleWidth>
  734.         <icon>0</icon>
  735.         <textAlign>left</textAlign>
  736.         <font>Geneva</font>
  737.         <textSize>9</textSize>
  738.         <textStyle>bold</textStyle>
  739.         <textHeight>12</textHeight>
  740.         <name>Time Book copy</name>
  741.         <script></script>
  742.     </part>
  743.     <part>
  744.         <id>74</id>
  745.         <type>field</type>
  746.         <visible> <true /> </visible>
  747.         <dontWrap> <true /> </dontWrap>
  748.         <dontSearch> <false /> </dontSearch>
  749.         <sharedText> <true /> </sharedText>
  750.         <fixedLineHeight> <false /> </fixedLineHeight>
  751.         <autoTab> <false /> </autoTab>
  752.         <lockText> <false /> </lockText>
  753.         <rect>
  754.             <left>182</left>
  755.             <top>50</top>
  756.             <right>237</right>
  757.             <bottom>65</bottom>
  758.         </rect>
  759.         <style>rectangle</style>
  760.         <autoSelect> <false /> </autoSelect>
  761.         <showLines> <false /> </showLines>
  762.         <wideMargins> <false /> </wideMargins>
  763.         <multipleLines> <false /> </multipleLines>
  764.         <reservedFamily> 0 </reservedFamily>
  765.         <titleWidth>0</titleWidth>
  766.         <icon>0</icon>
  767.         <textAlign>left</textAlign>
  768.         <font>Geneva</font>
  769.         <textSize>9</textSize>
  770.         <textStyle>bold</textStyle>
  771.         <textHeight>12</textHeight>
  772.         <name>Time Book copy</name>
  773.         <script></script>
  774.     </part>
  775.     <part>
  776.         <id>75</id>
  777.         <type>field</type>
  778.         <visible> <true /> </visible>
  779.         <dontWrap> <true /> </dontWrap>
  780.         <dontSearch> <false /> </dontSearch>
  781.         <sharedText> <true /> </sharedText>
  782.         <fixedLineHeight> <false /> </fixedLineHeight>
  783.         <autoTab> <false /> </autoTab>
  784.         <lockText> <false /> </lockText>
  785.         <rect>
  786.             <left>236</left>
  787.             <top>50</top>
  788.             <right>291</right>
  789.             <bottom>65</bottom>
  790.         </rect>
  791.         <style>rectangle</style>
  792.         <autoSelect> <false /> </autoSelect>
  793.         <showLines> <false /> </showLines>
  794.         <wideMargins> <false /> </wideMargins>
  795.         <multipleLines> <false /> </multipleLines>
  796.         <reservedFamily> 0 </reservedFamily>
  797.         <titleWidth>0</titleWidth>
  798.         <icon>0</icon>
  799.         <textAlign>left</textAlign>
  800.         <font>Geneva</font>
  801.         <textSize>9</textSize>
  802.         <textStyle>bold</textStyle>
  803.         <textHeight>12</textHeight>
  804.         <name>Time Book copy</name>
  805.         <script></script>
  806.     </part>
  807.     <part>
  808.         <id>76</id>
  809.         <type>field</type>
  810.         <visible> <true /> </visible>
  811.         <dontWrap> <true /> </dontWrap>
  812.         <dontSearch> <false /> </dontSearch>
  813.         <sharedText> <true /> </sharedText>
  814.         <fixedLineHeight> <false /> </fixedLineHeight>
  815.         <autoTab> <false /> </autoTab>
  816.         <lockText> <false /> </lockText>
  817.         <rect>
  818.             <left>290</left>
  819.             <top>50</top>
  820.             <right>326</right>
  821.             <bottom>65</bottom>
  822.         </rect>
  823.         <style>rectangle</style>
  824.         <autoSelect> <false /> </autoSelect>
  825.         <showLines> <false /> </showLines>
  826.         <wideMargins> <false /> </wideMargins>
  827.         <multipleLines> <false /> </multipleLines>
  828.         <reservedFamily> 0 </reservedFamily>
  829.         <titleWidth>0</titleWidth>
  830.         <icon>0</icon>
  831.         <textAlign>left</textAlign>
  832.         <font>Geneva</font>
  833.         <textSize>9</textSize>
  834.         <textStyle>bold</textStyle>
  835.         <textHeight>12</textHeight>
  836.         <name>Time Book copy</name>
  837.         <script></script>
  838.     </part>
  839.     <part>
  840.         <id>51</id>
  841.         <type>button</type>
  842.         <visible> <true /> </visible>
  843.         <reserved5> 0 </reserved5>
  844.         <reserved4> 0 </reserved4>
  845.         <reserved3> 0 </reserved3>
  846.         <reserved2> 0 </reserved2>
  847.         <reserved1> 0 </reserved1>
  848.         <enabled> <true /> </enabled>
  849.         <rect>
  850.             <left>491</left>
  851.             <top>49</top>
  852.             <right>505</right>
  853.             <bottom>64</bottom>
  854.         </rect>
  855.         <style>transparent</style>
  856.         <showName> <false /> </showName>
  857.         <highlight> <false /> </highlight>
  858.         <autoHighlight> <true /> </autoHighlight>
  859.         <sharedHighlight> <true /> </sharedHighlight>
  860.         <family>0</family>
  861.         <titleWidth>0</titleWidth>
  862.         <icon>16606</icon>
  863.         <textAlign>center</textAlign>
  864.         <font>Chicago</font>
  865.         <textSize>12</textSize>
  866.         <textStyle>plain</textStyle>
  867.         <name>New Button</name>
  868.         <script>on mouseUpsetIcon Sundayend mouseUp</script>
  869.     </part>
  870.     <part>
  871.         <id>50</id>
  872.         <type>button</type>
  873.         <visible> <true /> </visible>
  874.         <reserved5> 0 </reserved5>
  875.         <reserved4> 0 </reserved4>
  876.         <reserved3> 0 </reserved3>
  877.         <reserved2> 0 </reserved2>
  878.         <reserved1> 0 </reserved1>
  879.         <enabled> <true /> </enabled>
  880.         <rect>
  881.             <left>478</left>
  882.             <top>49</top>
  883.             <right>492</right>
  884.             <bottom>64</bottom>
  885.         </rect>
  886.         <style>transparent</style>
  887.         <showName> <false /> </showName>
  888.         <highlight> <false /> </highlight>
  889.         <autoHighlight> <true /> </autoHighlight>
  890.         <sharedHighlight> <true /> </sharedHighlight>
  891.         <family>0</family>
  892.         <titleWidth>0</titleWidth>
  893.         <icon>16606</icon>
  894.         <textAlign>center</textAlign>
  895.         <font>Chicago</font>
  896.         <textSize>12</textSize>
  897.         <textStyle>plain</textStyle>
  898.         <name>New Button</name>
  899.         <script>on mouseUpsetIcon Saturdayend mouseUp</script>
  900.     </part>
  901.     <part>
  902.         <id>49</id>
  903.         <type>button</type>
  904.         <visible> <true /> </visible>
  905.         <reserved5> 0 </reserved5>
  906.         <reserved4> 0 </reserved4>
  907.         <reserved3> 0 </reserved3>
  908.         <reserved2> 0 </reserved2>
  909.         <reserved1> 0 </reserved1>
  910.         <enabled> <true /> </enabled>
  911.         <rect>
  912.             <left>465</left>
  913.             <top>49</top>
  914.             <right>479</right>
  915.             <bottom>64</bottom>
  916.         </rect>
  917.         <style>transparent</style>
  918.         <showName> <false /> </showName>
  919.         <highlight> <false /> </highlight>
  920.         <autoHighlight> <true /> </autoHighlight>
  921.         <sharedHighlight> <true /> </sharedHighlight>
  922.         <family>0</family>
  923.         <titleWidth>0</titleWidth>
  924.         <icon>16607</icon>
  925.         <textAlign>center</textAlign>
  926.         <font>Chicago</font>
  927.         <textSize>12</textSize>
  928.         <textStyle>plain</textStyle>
  929.         <name>New Button</name>
  930.         <script>on mouseUpsetIcon Fridayend mouseUp</script>
  931.     </part>
  932.     <part>
  933.         <id>48</id>
  934.         <type>button</type>
  935.         <visible> <true /> </visible>
  936.         <reserved5> 0 </reserved5>
  937.         <reserved4> 0 </reserved4>
  938.         <reserved3> 0 </reserved3>
  939.         <reserved2> 0 </reserved2>
  940.         <reserved1> 0 </reserved1>
  941.         <enabled> <true /> </enabled>
  942.         <rect>
  943.             <left>452</left>
  944.             <top>49</top>
  945.             <right>466</right>
  946.             <bottom>64</bottom>
  947.         </rect>
  948.         <style>transparent</style>
  949.         <showName> <false /> </showName>
  950.         <highlight> <false /> </highlight>
  951.         <autoHighlight> <true /> </autoHighlight>
  952.         <sharedHighlight> <true /> </sharedHighlight>
  953.         <family>0</family>
  954.         <titleWidth>0</titleWidth>
  955.         <icon>22753</icon>
  956.         <textAlign>center</textAlign>
  957.         <font>Chicago</font>
  958.         <textSize>12</textSize>
  959.         <textStyle>plain</textStyle>
  960.         <name>New Button</name>
  961.         <script>on mouseUpsetIcon Thursdayend mouseUp</script>
  962.     </part>
  963.     <part>
  964.         <id>47</id>
  965.         <type>button</type>
  966.         <visible> <true /> </visible>
  967.         <reserved5> 0 </reserved5>
  968.         <reserved4> 0 </reserved4>
  969.         <reserved3> 0 </reserved3>
  970.         <reserved2> 0 </reserved2>
  971.         <reserved1> 0 </reserved1>
  972.         <enabled> <true /> </enabled>
  973.         <rect>
  974.             <left>439</left>
  975.             <top>49</top>
  976.             <right>453</right>
  977.             <bottom>64</bottom>
  978.         </rect>
  979.         <style>transparent</style>
  980.         <showName> <false /> </showName>
  981.         <highlight> <false /> </highlight>
  982.         <autoHighlight> <true /> </autoHighlight>
  983.         <sharedHighlight> <true /> </sharedHighlight>
  984.         <family>0</family>
  985.         <titleWidth>0</titleWidth>
  986.         <icon>21233</icon>
  987.         <textAlign>center</textAlign>
  988.         <font>Chicago</font>
  989.         <textSize>12</textSize>
  990.         <textStyle>plain</textStyle>
  991.         <name>New Button</name>
  992.         <script>on mouseUpsetIcon Wednesdayend mouseUp</script>
  993.     </part>
  994.     <part>
  995.         <id>46</id>
  996.         <type>button</type>
  997.         <visible> <true /> </visible>
  998.         <reserved5> 0 </reserved5>
  999.         <reserved4> 0 </reserved4>
  1000.         <reserved3> 0 </reserved3>
  1001.         <reserved2> 0 </reserved2>
  1002.         <reserved1> 0 </reserved1>
  1003.         <enabled> <true /> </enabled>
  1004.         <rect>
  1005.             <left>426</left>
  1006.             <top>49</top>
  1007.             <right>440</right>
  1008.             <bottom>64</bottom>
  1009.         </rect>
  1010.         <style>transparent</style>
  1011.         <showName> <false /> </showName>
  1012.         <highlight> <false /> </highlight>
  1013.         <autoHighlight> <true /> </autoHighlight>
  1014.         <sharedHighlight> <true /> </sharedHighlight>
  1015.         <family>0</family>
  1016.         <titleWidth>0</titleWidth>
  1017.         <icon>22753</icon>
  1018.         <textAlign>center</textAlign>
  1019.         <font>Chicago</font>
  1020.         <textSize>12</textSize>
  1021.         <textStyle>plain</textStyle>
  1022.         <name>New Button</name>
  1023.         <script>on mouseUpsetIcon Tuesdayend mouseUp</script>
  1024.     </part>
  1025.     <part>
  1026.         <id>45</id>
  1027.         <type>button</type>
  1028.         <visible> <true /> </visible>
  1029.         <reserved5> 0 </reserved5>
  1030.         <reserved4> 0 </reserved4>
  1031.         <reserved3> 0 </reserved3>
  1032.         <reserved2> 0 </reserved2>
  1033.         <reserved1> 0 </reserved1>
  1034.         <enabled> <true /> </enabled>
  1035.         <rect>
  1036.             <left>413</left>
  1037.             <top>49</top>
  1038.             <right>427</right>
  1039.             <bottom>64</bottom>
  1040.         </rect>
  1041.         <style>transparent</style>
  1042.         <showName> <false /> </showName>
  1043.         <highlight> <false /> </highlight>
  1044.         <autoHighlight> <true /> </autoHighlight>
  1045.         <sharedHighlight> <true /> </sharedHighlight>
  1046.         <family>0</family>
  1047.         <titleWidth>0</titleWidth>
  1048.         <icon>22366</icon>
  1049.         <textAlign>center</textAlign>
  1050.         <font>Chicago</font>
  1051.         <textSize>12</textSize>
  1052.         <textStyle>plain</textStyle>
  1053.         <name>New Button</name>
  1054.         <script>on mouseUpsetIcon Mondayend mouseUp</script>
  1055.     </part>
  1056.     <part>
  1057.         <id>38</id>
  1058.         <type>button</type>
  1059.         <visible> <true /> </visible>
  1060.         <reserved5> 0 </reserved5>
  1061.         <reserved4> 0 </reserved4>
  1062.         <reserved3> 0 </reserved3>
  1063.         <reserved2> 0 </reserved2>
  1064.         <reserved1> 0 </reserved1>
  1065.         <enabled> <true /> </enabled>
  1066.         <rect>
  1067.             <left>488</left>
  1068.             <top>234</top>
  1069.             <right>505</right>
  1070.             <bottom>250</bottom>
  1071.         </rect>
  1072.         <style>transparent</style>
  1073.         <showName> <false /> </showName>
  1074.         <highlight> <false /> </highlight>
  1075.         <autoHighlight> <true /> </autoHighlight>
  1076.         <sharedHighlight> <true /> </sharedHighlight>
  1077.         <family>0</family>
  1078.         <titleWidth>0</titleWidth>
  1079.         <icon>5656</icon>
  1080.         <textAlign>center</textAlign>
  1081.         <font>Chicago</font>
  1082.         <textSize>12</textSize>
  1083.         <textStyle>plain</textStyle>
  1084.         <name></name>
  1085.         <script>on mouseDownput theFields() into fieldListput the textHeight of item 1 of fieldList into baseLineSizeput the number of items in fieldList into numItemsrepeat until the mouse is upget (scroll of fld id 35) + baseLineSizelock screenrepeat with count = 1 to numItemsset scroll of (item count of fieldList) to itend repeatunlock screenend repeatend mouseDown</script>
  1086.     </part>
  1087.     <part>
  1088.         <id>37</id>
  1089.         <type>button</type>
  1090.         <visible> <true /> </visible>
  1091.         <reserved5> 0 </reserved5>
  1092.         <reserved4> 0 </reserved4>
  1093.         <reserved3> 0 </reserved3>
  1094.         <reserved2> 0 </reserved2>
  1095.         <reserved1> 0 </reserved1>
  1096.         <enabled> <true /> </enabled>
  1097.         <rect>
  1098.             <left>488</left>
  1099.             <top>64</top>
  1100.             <right>505</right>
  1101.             <bottom>80</bottom>
  1102.         </rect>
  1103.         <style>transparent</style>
  1104.         <showName> <false /> </showName>
  1105.         <highlight> <false /> </highlight>
  1106.         <autoHighlight> <true /> </autoHighlight>
  1107.         <sharedHighlight> <true /> </sharedHighlight>
  1108.         <family>0</family>
  1109.         <titleWidth>0</titleWidth>
  1110.         <icon>5655</icon>
  1111.         <textAlign>center</textAlign>
  1112.         <font>Chicago</font>
  1113.         <textSize>12</textSize>
  1114.         <textStyle>plain</textStyle>
  1115.         <name></name>
  1116.         <script>on mouseDownput theFields() into fieldListput the textHeight of item 1 of fieldList into baseLineSizeput the number of items in fieldList into numItemsrepeat until the mouse is upget (scroll of fld id 35) - baseLineSizelock screenrepeat with count = 1 to numItemsset scroll of (item count of fieldList) to itend repeatunlock screenend repeatend mouseDown</script>
  1117.     </part>
  1118.     <part>
  1119.         <id>3</id>
  1120.         <type>field</type>
  1121.         <visible> <true /> </visible>
  1122.         <dontWrap> <true /> </dontWrap>
  1123.         <dontSearch> <false /> </dontSearch>
  1124.         <sharedText> <false /> </sharedText>
  1125.         <fixedLineHeight> <false /> </fixedLineHeight>
  1126.         <autoTab> <false /> </autoTab>
  1127.         <lockText> <true /> </lockText>
  1128.         <rect>
  1129.             <left>243</left>
  1130.             <top>23</top>
  1131.             <right>396</right>
  1132.             <bottom>38</bottom>
  1133.         </rect>
  1134.         <style>opaque</style>
  1135.         <autoSelect> <false /> </autoSelect>
  1136.         <showLines> <false /> </showLines>
  1137.         <wideMargins> <false /> </wideMargins>
  1138.         <multipleLines> <false /> </multipleLines>
  1139.         <reservedFamily> 0 </reservedFamily>
  1140.         <titleWidth>0</titleWidth>
  1141.         <icon>0</icon>
  1142.         <textAlign>left</textAlign>
  1143.         <font>Geneva</font>
  1144.         <textSize>9</textSize>
  1145.         <textStyle>plain</textStyle>
  1146.         <textHeight>12</textHeight>
  1147.         <name>Day</name>
  1148.         <script></script>
  1149.     </part>
  1150.     <part>
  1151.         <id>82</id>
  1152.         <type>button</type>
  1153.         <visible> <true /> </visible>
  1154.         <reserved5> 0 </reserved5>
  1155.         <reserved4> 0 </reserved4>
  1156.         <reserved3> 0 </reserved3>
  1157.         <reserved2> 0 </reserved2>
  1158.         <reserved1> 0 </reserved1>
  1159.         <enabled> <true /> </enabled>
  1160.         <rect>
  1161.             <left>392</left>
  1162.             <top>49</top>
  1163.             <right>404</right>
  1164.             <bottom>64</bottom>
  1165.         </rect>
  1166.         <style>transparent</style>
  1167.         <showName> <false /> </showName>
  1168.         <highlight> <false /> </highlight>
  1169.         <autoHighlight> <true /> </autoHighlight>
  1170.         <sharedHighlight> <true /> </sharedHighlight>
  1171.         <family>0</family>
  1172.         <titleWidth>0</titleWidth>
  1173.         <icon>17181</icon>
  1174.         <textAlign>center</textAlign>
  1175.         <font>Chicago</font>
  1176.         <textSize>12</textSize>
  1177.         <textStyle>plain</textStyle>
  1178.         <name>New Button</name>
  1179.         <script>on mouseUpvisual scroll rightgo prev cd of this bgend mouseUp</script>
  1180.     </part>
  1181.     <part>
  1182.         <id>83</id>
  1183.         <type>button</type>
  1184.         <visible> <true /> </visible>
  1185.         <reserved5> 0 </reserved5>
  1186.         <reserved4> 0 </reserved4>
  1187.         <reserved3> 0 </reserved3>
  1188.         <reserved2> 0 </reserved2>
  1189.         <reserved1> 0 </reserved1>
  1190.         <enabled> <true /> </enabled>
  1191.         <rect>
  1192.             <left>402</left>
  1193.             <top>49</top>
  1194.             <right>414</right>
  1195.             <bottom>64</bottom>
  1196.         </rect>
  1197.         <style>transparent</style>
  1198.         <showName> <false /> </showName>
  1199.         <highlight> <false /> </highlight>
  1200.         <autoHighlight> <true /> </autoHighlight>
  1201.         <sharedHighlight> <true /> </sharedHighlight>
  1202.         <family>0</family>
  1203.         <titleWidth>0</titleWidth>
  1204.         <icon>14302</icon>
  1205.         <textAlign>center</textAlign>
  1206.         <font>Chicago</font>
  1207.         <textSize>12</textSize>
  1208.         <textStyle>plain</textStyle>
  1209.         <name>New Button</name>
  1210.         <script>on mouseUpvisual scroll leftgo next cd of this bgend mouseUp</script>
  1211.     </part>
  1212.     <part>
  1213.         <id>59</id>
  1214.         <type>field</type>
  1215.         <visible> <true /> </visible>
  1216.         <dontWrap> <true /> </dontWrap>
  1217.         <dontSearch> <false /> </dontSearch>
  1218.         <sharedText> <true /> </sharedText>
  1219.         <fixedLineHeight> <false /> </fixedLineHeight>
  1220.         <autoTab> <false /> </autoTab>
  1221.         <lockText> <false /> </lockText>
  1222.         <rect>
  1223.             <left>243</left>
  1224.             <top>11</top>
  1225.             <right>396</right>
  1226.             <bottom>26</bottom>
  1227.         </rect>
  1228.         <style>transparent</style>
  1229.         <autoSelect> <false /> </autoSelect>
  1230.         <showLines> <false /> </showLines>
  1231.         <wideMargins> <false /> </wideMargins>
  1232.         <multipleLines> <false /> </multipleLines>
  1233.         <reservedFamily> 0 </reservedFamily>
  1234.         <titleWidth>0</titleWidth>
  1235.         <icon>0</icon>
  1236.         <textAlign>left</textAlign>
  1237.         <font>Geneva</font>
  1238.         <textSize>9</textSize>
  1239.         <textStyle>plain</textStyle>
  1240.         <textHeight>12</textHeight>
  1241.         <name>empNameNumb</name>
  1242.         <script></script>
  1243.     </part>
  1244.     <part>
  1245.         <id>85</id>
  1246.         <type>button</type>
  1247.         <visible> <true /> </visible>
  1248.         <reserved5> 0 </reserved5>
  1249.         <reserved4> 0 </reserved4>
  1250.         <reserved3> 0 </reserved3>
  1251.         <reserved2> 0 </reserved2>
  1252.         <reserved1> 0 </reserved1>
  1253.         <enabled> <true /> </enabled>
  1254.         <rect>
  1255.             <left>86</left>
  1256.             <top>7</top>
  1257.             <right>107</right>
  1258.             <bottom>37</bottom>
  1259.         </rect>
  1260.         <style>transparent</style>
  1261.         <showName> <false /> </showName>
  1262.         <highlight> <false /> </highlight>
  1263.         <autoHighlight> <false /> </autoHighlight>
  1264.         <sharedHighlight> <false /> </sharedHighlight>
  1265.         <family>0</family>
  1266.         <titleWidth>0</titleWidth>
  1267.         <icon>6079</icon>
  1268.         <textAlign>center</textAlign>
  1269.         <font>Chicago</font>
  1270.         <textSize>12</textSize>
  1271.         <textStyle>plain</textStyle>
  1272.         <name>Go TimeClock</name>
  1273.         <script>on mouseDownset icon of me to 24044end mouseDownon mouseUpset icon of me to 6079goPunchend mouseUpon mouseLeaveif icon of me is 24044 then set icon of me to 6079end mouseLeave</script>
  1274.     </part>
  1275.     <part>
  1276.         <id>89</id>
  1277.         <type>field</type>
  1278.         <visible> <true /> </visible>
  1279.         <dontWrap> <true /> </dontWrap>
  1280.         <dontSearch> <false /> </dontSearch>
  1281.         <sharedText> <false /> </sharedText>
  1282.         <fixedLineHeight> <false /> </fixedLineHeight>
  1283.         <autoTab> <false /> </autoTab>
  1284.         <lockText> <true /> </lockText>
  1285.         <rect>
  1286.             <left>0</left>
  1287.             <top>249</top>
  1288.             <right>512</right>
  1289.             <bottom>264</bottom>
  1290.         </rect>
  1291.         <style>transparent</style>
  1292.         <autoSelect> <false /> </autoSelect>
  1293.         <showLines> <false /> </showLines>
  1294.         <wideMargins> <false /> </wideMargins>
  1295.         <multipleLines> <false /> </multipleLines>
  1296.         <reservedFamily> 0 </reservedFamily>
  1297.         <titleWidth>0</titleWidth>
  1298.         <icon>0</icon>
  1299.         <textAlign>center</textAlign>
  1300.         <font>Geneva</font>
  1301.         <textSize>9</textSize>
  1302.         <textStyle>plain</textStyle>
  1303.         <textHeight>12</textHeight>
  1304.         <name></name>
  1305.         <script></script>
  1306.     </part>
  1307.     <part>
  1308.         <id>90</id>
  1309.         <type>field</type>
  1310.         <visible> <true /> </visible>
  1311.         <dontWrap> <false /> </dontWrap>
  1312.         <dontSearch> <false /> </dontSearch>
  1313.         <sharedText> <false /> </sharedText>
  1314.         <fixedLineHeight> <false /> </fixedLineHeight>
  1315.         <autoTab> <false /> </autoTab>
  1316.         <lockText> <true /> </lockText>
  1317.         <rect>
  1318.             <left>0</left>
  1319.             <top>249</top>
  1320.             <right>512</right>
  1321.             <bottom>264</bottom>
  1322.         </rect>
  1323.         <style>transparent</style>
  1324.         <autoSelect> <false /> </autoSelect>
  1325.         <showLines> <false /> </showLines>
  1326.         <wideMargins> <false /> </wideMargins>
  1327.         <multipleLines> <false /> </multipleLines>
  1328.         <reservedFamily> 0 </reservedFamily>
  1329.         <titleWidth>0</titleWidth>
  1330.         <icon>0</icon>
  1331.         <textAlign>center</textAlign>
  1332.         <font>Geneva</font>
  1333.         <textSize>9</textSize>
  1334.         <textStyle>plain</textStyle>
  1335.         <textHeight>12</textHeight>
  1336.         <name></name>
  1337.         <script></script>
  1338.     </part>
  1339.     <content>
  1340.         <layer>background</layer>
  1341.         <id>27</id>
  1342.         <text>Unbilled</text>
  1343.     </content>
  1344.     <content>
  1345.         <layer>background</layer>
  1346.         <id>53</id>
  1347.         <text>Comments</text>
  1348.     </content>
  1349.     <content>
  1350.         <layer>background</layer>
  1351.         <id>59</id>
  1352.         <text>Your Name 00</text>
  1353.     </content>
  1354.     <content>
  1355.         <layer>background</layer>
  1356.         <id>60</id>
  1357.         <text>NameDay</text>
  1358.     </content>
  1359.     <content>
  1360.         <layer>background</layer>
  1361.         <id>62</id>
  1362.         <text>Organizing TimeBook for a new week. Please stand by.</text>
  1363.     </content>
  1364.     <content>
  1365.         <layer>background</layer>
  1366.         <id>73</id>
  1367.         <text><span class="style1">ob Name </span><span class="style12">Click on any item to edit</span></text>
  1368.     </content>
  1369.     <content>
  1370.         <layer>background</layer>
  1371.         <id>74</id>
  1372.         <text>Start</text>
  1373.     </content>
  1374.     <content>
  1375.         <layer>background</layer>
  1376.         <id>75</id>
  1377.         <text>Stop</text>
  1378.     </content>
  1379.     <content>
  1380.         <layer>background</layer>
  1381.         <id>76</id>
  1382.         <text>Cat</text>
  1383.     </content>
  1384.     <content>
  1385.         <layer>background</layer>
  1386.         <id>88</id>
  1387.         <text>TimeBook</text>
  1388.     </content>
  1389.     <content>
  1390.         <layer>background</layer>
  1391.         <id>58</id>
  1392.         <text>Monday, March 22, 1993</text>
  1393.     </content>
  1394.     <name>DayRecorder</name>
  1395.     <script>-- STACKS: TimeBook, TimeClock, TimeFile-- VERSION:2.0-- ¬©Copyright 1993 Ronald Ladouceur, All Rights Reserved.-- DESCRIPTION: TimeBook - a fully functional time sheet and time tracking system.-- REQUIREMENTS: HyperCard 2.1 or HyperCard Player-- TimeBook uses XFCNs created in CompileIt! 2.1 ¬©Copyright 1992 by Heizer Software.-- The source HyperTalk scripts used to create these XFCNs and XCMDs are at the end-- of the background script of the TimeClock stack.-- TimeBook‚Äôs TimeClock stack uses an XFCN called popUpMenu() XFCN ¬©Copyright 1991-- by BungDabba Productions, All Rights Reserved. A popup menu XFCN which-- allows you to specify font and size.-- GLOBALS: commentsOn, autoUpdate, proMenus, punchLockOut,-- clientNumerals, jobNumerals, versionNumber, saveLockOut, holdDayList,-- optionStart, daysEnd, alreadyKnow, lastClickon openCardlock screenif there is a fld id 89 thenput "Shareware - $19.95 per user to: " & ¬¨"Media Logic, Attn: Ronald Ladouceur, 1520 Central Ave., Albany, NY 12205" into fld id 89end ifif the number of lines of fld id 2 ‚↠the number of lines of fld id 69 then updateFldsunlock screen with visual wipe rightend openCardon idleglobal alreadyKnow,punchLockOut,daysEnd,versionNumber,saveLockOutif daysEnd is empty thenput fld "Week" into thisWeekCheckconvert thisWeekCheck to secsif the secs >= thisWeekCheck and the secs <= thisWeekCheck + (60*60*24*7) thenput empty into alreadyKnowput false into punchLockOutelseif alreadyKnow is empty then-- newDayStufflock screengo stack "TimeClock" && versionNumberend ifend ifend ifif saveLockOut is true then disable menuItem "Save/Print" of menu "TimeBook"else enable menuItem "Save/Print" of menu "TimeBook"end idleon listEdit whatFld,matchText,theNum,whatDateput fld id whatFld into holdListif the optionKey is down thenif the value of the clickLine is empty then exit listEditanswer "Are you sure you want to delete this entry for " & item 3 of line theNum of fld id 2 & "?" with "OK" or "Cancel"if it is "OK" thenset cursor to watchdelete line theNum of fld id 2checkEntry holdList,whatFld,whatDateend ifexit listEditend ifif the value of the clickLine is empty thenlock screenlock messagespush cdgoPunchcancelJobkeyJobkeyStarterkeyEnderpop cdexit listEditend ifif matchText is item 1 of line theNum of fld id whatFld thenask "Enter new start time." with item 1 of line theNum of fld id whatFldif the result is cancel or it is empty then exit listEditconvert it to short timeif the result is not empty then exit listEditput it into item 1 of line theNum of fld id whatFldcheckEntry holdList,whatFld,whatDateexit listEditend ifif matchText is item 2 of line theNum of fld id whatFld thenask "Enter new stop time." with item 2 of line theNum of fld id whatFldif the result is cancel or it is empty then exit listEditconvert it to short timeif the result is not empty then exit listEditput it into item 2 of line theNum of fld id whatFldcheckEntry holdList,whatFld,whatDateexit listEditend ifif matchText is item 3 of line theNum of fld id whatFld theneditJob 39,theNum,3,whatFldcheckEntry holdList,whatFld,whatDateexit listEditend ifif matchText is item 4 of line theNum of fld id whatFld theneditJob 61,theNum,4,whatFldcheckEntry holdList,whatFld,whatDateexit listEditend ifend listEditon editJob whatId,whatNum,whatItem,whatFldglobal versionNumberlock screenlock messagespush cdgo stack "TimeClock" && versionNumberif whatId is 39 then put "job" into whatTypeif whatId is 61 then put "billing category" into whatTypeget showList(fld id whatId,"Enter new " & whatType,false,true,"Enter,Cancel",1)if the result is cancel or line 1 of it is "Cancel" thenpop cdexit to hyperCardend ifif line 1 of it is "Enter" thenif whatId is 39 then put line (line 2 of it) of fld id whatId into changeToelse put word 1 of line (line 2 of it) of fld id whatId into changeToend ifpop cdput changeTo into item whatItem of line whatNum of fld id 2unlock screenend editJobon enterNewJobglobal versionNumber,commentsOn,autoUpdatelock screenlock messagesput the short name of this cd into goCdgo to stack "TimeClock" && versionNumberput newJobInfo(39) into newJobgo cd goCd of stack "TimeBook" && versionNumberif newJob is empty then exit enterNewJobif the number of lines of fld id 2 = 0 thenask "Enter start time for new job." with the short timeelseask "Enter start time for new job." with item 2 of last line of fld id 2end ifif the result is cancel then exit to hyperCardconvert it to short timeif the result is not empty thenanswer "Invalid time."exit to hyperCardend ifput it & "," before newJobif autoUpdate is true thenask "Enter stop time for new job." & return & "TimeBook cannot auto update this entry. Be sure to calculate and save your time sheet " & ¬¨"as soon as possible." with the short timeelseask "Enter stop time for new job." with the short timeend ifif the result is cancel then exit to hyperCardconvert it to short timeif the result is not empty thenanswer "Invalid time."exit to hyperCardend ifput it into item 2 of newJobgo to stack "TimeClock" && versionNumberput newJobInfo(61) after newJobgo cd goCd of stack "TimeBook" && versionNumberif item 4 of newJob is empty then exit enterNewJobput newJob & return after fld id 2if commentsOn is true thenchangeCom (the number of lines of fld id 2)end ifend enterNewJobfunction newJobInfo whatIdif whatId is 39 then put "job" into whatTermif whatId is 61 then put "billing category" into whatTermget showList(fld id whatId,"Enter " & whatTerm,true,false,"Enter,Cancel",1)if the result is cancel or line 1 of it is "Cancel" then-- pop cdexit newJobInfo -- to hyperCardend ifif line 1 of it is "Enter" thenif whatId is 39 then put "," & line (line 2 of it) of fld id whatId into changeToif whatId is 61 then put "," & word 1 of line (line 2 of it) of fld id whatId into changeToend ifif changeTo is "changeTo" then return emptyelse return changeToend newJobInfoon checkEntry oldList,whatFld,whatDateglobal versionNumber,autoUpdateput sortRight(fld id whatFld) into fld id whatFldcheckDayList (fld id whatFld)if whatDate is the long date thenif fld id whatFld is not oldList thenput true into saveLockOutunlock screenput "Revising TimeBook. Please stand by." into line 2 of fld "HiddenFieldBlock"show fld "HiddenFieldBlock"lock screenpush cardif "TimeClock" && versionNumber is not in stacksInUse thenstart using stack "TimeClock" && versionNumberend ifif autoUpdate is true thenshortCalculateTimeSheetshortSaveend ifpop cardhide fld "HiddenFieldBlock"put empty into optionStartend ifend ifend checkEntryon setIcon whatDayput the number of this cd into thisNumunmark all cdsmark cds where whatDay is in fld "day"lock screengo first marked cdif the number of this cd > thisNum then unlock screen with visual scroll leftelse unlock screen with visual scroll rightend setIconon calculateHoursgo to bg "DayRecorder"altMinuteCalcend calculateHourson openCardput fld id 2 into whatJobsshowComments whatJobsend openCardon showComments theseJobsput fld id 36 into theseCommentsrepeat with x = 1 to the number of lines of theseJobsif item 5 of line x of theseJobs is not in theseComments thenif item 5 of line x of theseJobs is "" then put "No Entered Comment" & return after foundCommentselse put "No Comment" & return after foundCommentsnext repeatend ifrepeat with y = 1 to the number of lines of theseCommentsif item 5 of line x of theseJobs = word 1 of line y of theseComments thenput word 2 to (the number of words of line y of theseComments) of line y of theseComments & return after foundCommentsexit repeatend ifend repeatend repeatif foundComments is "foundComments" then put empty into fld id 35else put foundComments into fld id 35end showCommentsfunction theFieldsreturn "fld id 2,fld id 69,fld id 70,fld id 71,fld id 72,fld id 35"end theFieldson changeCom theCommentLIneif theCommentLine is empty then put word 2 of the clickLine into changeCommentelse put theCommentLine into changeCommentget showList("(C0) No Comment" & return & fld "LogicComments","Enter new comment",false,true,"Enter,Cancel,New",1)put it into changeMeif line 1 of changeMe is "New" thencommentIt changeMeput the last line of fld "LogicComments" into changeToif the number of items of line changeComment of fld id 2 = 4 thenput "," & word 1 of changeTo after item 4 of line changeComment of fld id 2elseput word 1 of changeTo into item 5 of line changeComment of fld id 2end ifput word 1 of changeTo into item 5 of line changeComment of fld "recorderBookList"showComments (fld id 2)exit changeComend ifif line 2 of it is 1 then put "(C0) No Comment" into changeToelseput line (line 2 of changeMe - 1.) of fld "LogicComments" into changeToend iflock screenif line 1 of changeMe is "Enter" thenif the number of items of line changeComment of fld id 2 = 4 thenput "," & word 1 of changeTo after item 4 of line changeComment of fld id 2elseput word 1 of changeTo into item 5 of line changeComment of fld id 2end ifput word 1 of changeTo into item 5 of line changeComment of fld "recorderBookList"end ifshowComments (fld id 2)unlock screenend changeCom</script>
  1396. </background>
  1397.